Luan PeresLuan Peres
Neymar sent off at half-time; 10-man Santos equalise in 90+3 against BahiaThe first half ended 0-1, and what should have been a short interval turned...
Santos vs Flamengo: The 19-Point Streak, the Neymar Gamble, and What Vila Belmiro ForgotA night at Vila Belmiro, a stadium so small that the singing pours straight...
Ueda Leaving Feyenoord: The Thin Line Between Budget and Champions League AmbitionRotterdam, a late summer day. At Feyenoord's training ground, I counted 14...
The Blank Field in the V.League Season DossierIn the club licensing dossier submitted to the league organisers this season...
Vietnam Women's Volleyball Squad Crisis at Asiad 20: Only Three Attackers LeftAhead of Asiad 20 from September 19 to October 4 2026 in Aichi-Nagoya Japan,...
Thirty Thousand Burpee Broad Jumps and the Void Behind an Unrefereed RecordThe final jump happened when the stands were already empty. Kevin Ociepka...
Bahrain GP at Sepang: When Geopolitics Rewrites the F1 CalendarI never thought I would write this sentence in my career: a Formula 1 Grand...
Ankle and Rankings: Decoding Vietnam's Badminton Return-to-Play ProblemThe third game lasted nineteen minutes, and I stopped at the twelfth. On...
Galatasaray vs Barcelona at Rams Park: The Raphinha Gap and the Trap of Unverified PreviewsThree days before kickoff in Istanbul, a match preview for Galatasaray agains...
The Vanishing Variable: The Discipline of Empty Data in Tennis AnalyticsChicago, 2:17 a.m. Central Time. I opened my dashboard, the third monitor I...
Kvaratskhelia ruptures right-knee ACL: PSG beat Barcelona 4-2 and paid with something money cannot buy backI was not in the stands at the Parc des Princes. Three times I rewound the...
The Empty Dashboard: How Football Is Relearning to Say 'I Don't Know'In the 78th minute, on the stand of Hàng Đẫy stadium, the phone in my hand...
When the Feed Goes Silent: Writing Esports Inside the Information VoidThree in the morning in Busan, I sat in front of a screen with an empty inbox...
The Data Gap and the Forgotten Records of East African Women's AthleticsThe Data Gap and the Forgotten Records of East African Women's Athletics On a...
Indonesia vs Malaysia: What the 2-0 Win HidesMinute 74. Ball on the spot. Ole Romeny takes a long breath, then slots the...
AFC Lists Nguyen Quang Hai Alongside Son Heung-min: A Ticketing Document, Not a Scouting ReportIn January 2026, in Changzhou, the snow fell so heavily that referees had to...
Valencia Beats Baskonia: TJ Shorts Shines, and the Trap of a One-Line RecapValencia Beats Baskonia: TJ Shorts Shines, and the Trap of a One-Line Recap O...
National Series 2026/27: England's Seeding Ladder and the Unassembled Bones of the U19 CohortOn Table Tennis England's information page, the starting divisions for the...
Women's Volleyball and the Empty Cells of DataI remember the evening I sat at the edge of the arena, after the final of a...
India into Asian Games 2026 quarter-finals: Three straight-set wins and a scoreline that contradicts itselfI opened the results board close to midnight, when a friend in Ichinomiya...
